var servicioURL = 'http://localhost/cashflow/servicio/';
var uid;
var suc;

$(document).ready(function(e) {
    $("#btnlogin").bind("tap", function(e) {
        var usu = $("#txtusuario").val();
        var pass = $("#txtclave").val();
        var accion = "login";
        var fila = '';

        $.post(servicioURL + 'index.php', {
            tag: accion,
            usuario: usu,
            clave: pass
        }, function(respuestaLogin) {
            fila = respuestaLogin.split('-');
            uid = fila[1];
            suc = fila[2];
            if (fila[0] === 'administrador') {
                $.mobile.changePage('inicio.html?id=' + uid + '&s=' + suc, 'pop', true, true);
            } else if (fila[0] === 'tesoreria') {
                $.mobile.changePage('clientes.html?id=' + uid + '&s=' + suc, 'pop', true, true);
            } else {
                $.mobile.changePage('#error', 'pop', true, true);
            }
        });
    });

    $("#btnguardaregreso").bind("tap", function(e) {
        var nit = $("#txtnitegreso").val();
        var valor = $("#txtvaloregreso").val();
        var concepto = $("#txtconceptoegreso").val();
        var accion = "guardaregreso";

        $.post(servicioURL + 'index.php', {
            tag: accion,
            uid: uid,
            suc: suc,
            nit: nit,
            valor: valor,
            concepto: concepto
        }, function(respuesta) {
            $.mobile.changePage('#ok', 'pop', true, true);
        });
    });

    $("#btninicio").bind("tap", function(e) {
        $.mobile.changePage('inicio.html?id=' + uid + '&s=' + suc, 'pop', true, true);
    });

    $("#btnrecibos").bind("tap", function(e) {
        $.mobile.changePage('salida_efectivo.html', 'pop', true, true);
    });

    $("#btnegresos").bind("tap", function(e) {
        $.mobile.changePage('egreso.html', 'pop', true, true);
    });

    $("#btnadmin").bind("tap", function(e) {
        $.mobile.changePage('administracion.html', 'pop', true, true);
    });

    $("#btninformes").bind("tap", function(e) {
        $.mobile.changePage('informe.html', 'pop', true, true);
    });

    $("#btninicioadm").bind("tap", function(e) {
        $.mobile.changePage('#inicio', 'pop', true, true);
    });

    $("#btnrecibosadm").bind("tap", function(e) {
        $.mobile.changePage('#salida_efectivo', 'pop', true, true);
    });

    $("#btnegresosadm").bind("tap", function(e) {
        $.mobile.changePage('#egresos', 'pop', true, true);
    });

    $("#btnadminadm").bind("tap", function(e) {
        $.mobile.changePage('#administracion', 'pop', true, true);
    });

    $("#btninformesadm").bind("tap", function(e) {
        $.mobile.changePage('#informes', 'pop', true, true);
    });

});

function getUrlVars() {
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for (var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}

function cargarIds() {
    uid = getUrlVars()["id"];
    suc = getUrlVars()["s"];

    console.info("ID Usuario: " + uid);
    console.info("ID Sucursal: " + suc);
}